package com.veer.shop.config;

import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Excel导入配置文件
 * 
 * @author WangBin
 * 2020年12月31日-下午4:44:39
 */
public class ImportExcelConfig {
	
	/*---------------------------------导入场景------------------------------------------*/
	// 系统文件数据导入场景 - 商品导入
	public static final String IMPORT_SCENE_PRODUCT = "IMPORT_PRODUCT";
	
	// 系统文件数据导入可支持的场景
	public static final List<String> ALLOWED_IMPORT_SCENE_LIST = Arrays.asList(IMPORT_SCENE_PRODUCT);
	
	/*---------------------------------导入支持格式------------------------------------------*/
	// 系统文件数据导入支持的文件格式 - excel
	public static final List<String> ALLOWED_IMPORT_EXCEL_FORMAT_LIST = Arrays.asList("xls", "xlsx");
	
	/*---------------------------------导入模板配置------------------------------------------*/
	// 商品导入模板Key
	public static final String IMPORT_PRODUCT_TPL_KEY = "IMPORT_PRODUCT_TPL";
	// 商品导入模板表头信息
	public static final List<String> IMPORT_PRODUCT_TPL = Arrays.asList("*物料编码", "*物料名称", "*分类编码", "分类名称", "*销售价格", "*计量单位", "*库存数");
	
	/*---------------------------------导入场景与模板Map------------------------------------------*/
	public static final Map<String, List<String>> IMPORT_SCENE_TPL_MAP = new HashMap<String, List<String>>();
	static {
		IMPORT_SCENE_TPL_MAP.put(IMPORT_SCENE_PRODUCT, IMPORT_PRODUCT_TPL);
	}
}
